tenancy lease - German English Dictionary